home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / g_man / cat3 / OpenGL / glstencilmask.z / glstencilmask
Encoding:
Text File  |  2001-04-17  |  3.1 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ggggllllSSSStttteeeennnncccciiiillllMMMMaaaasssskkkk((((3333GGGG))))              OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee              ggggllllSSSStttteeeennnncccciiiillllMMMMaaaasssskkkk((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllSSSStttteeeennnncccciiiillllMMMMaaaasssskkkk - control the writing of individual bits in the stencil
  10.      planes
  11.  
  12.  
  13. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  14.      void ggggllllSSSStttteeeennnncccciiiillllMMMMaaaasssskkkk( GLuint _m_a_s_k )
  15.  
  16.  
  17. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  18.      _m_a_s_k  Specifies a bit mask to enable and disable writing of individual
  19.            bits in the stencil planes.  Initially, the mask is all 1's.
  20.  
  21. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  22.      ggggllllSSSStttteeeennnncccciiiillllMMMMaaaasssskkkk controls the writing of individual bits in the stencil
  23.      planes.  The least significant n bits of _m_a_s_k, where n is the number of
  24.      bits in the stencil buffer, specify a mask.  Where a 1 appears in the
  25.      mask, it's possible to write to the corresponding bit in the stencil
  26.      buffer.  Where a 0 appears, the corresponding bit is write-protected.
  27.      Initially, all bits are enabled for writing.
  28.  
  29. EEEERRRRRRRROOOORRRRSSSS
  30.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ggggllllSSSStttteeeennnncccciiiillllMMMMaaaasssskkkk is executed between
  31.      the execution of ggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of ggggllllEEEEnnnndddd.
  32.  
  33. AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD GGGGEEEETTTTSSSS
  34.      ggggllllGGGGeeeetttt with argument GGGGLLLL____SSSSTTTTEEEENNNNCCCCIIIILLLL____WWWWRRRRIIIITTTTEEEEMMMMAAAASSSSKKKK
  35.      ggggllllGGGGeeeetttt with argument GGGGLLLL____SSSSTTTTEEEENNNNCCCCIIIILLLL____BBBBIIIITTTTSSSS
  36.  
  37.  
  38. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  39.      ggggllllCCCCoooolllloooorrrrMMMMaaaasssskkkk, ggggllllDDDDeeeepppptttthhhhMMMMaaaasssskkkk, ggggllllIIIInnnnddddeeeexxxxMMMMaaaasssskkkk, ggggllllSSSStttteeeennnncccciiiillllFFFFuuuunnnncccc, ggggllllSSSStttteeeennnncccciiiillllOOOOpppp
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.